make pamphlets - German English Dictionary